package co.edu.udea.iw.dto;

import javax.xml.bind.annotation.XmlRootElement;

/**
 * Clase cuyo objetivo es hacer los test de los metodos de la clase
 * DispositivoDAOImpl
 * 
 * @author Santiago Ruiz
 * @author Bladimir Velez
 *
 */
@XmlRootElement
public class DispositivoWS {

	private int idDispositivo;
	private String nombreDispositivo;
	private String descripcionDispositivo;
	private int cantidad;
	private int disponibles;
	private TipoDispositivo tipoDispositivo;

	public DispositivoWS() {

	}

	public DispositivoWS(int idDispositivo, String nombreDispositivo,
			String descripcionDispositivo, int cantidad, int disponibles,
			TipoDispositivo tipoDispositivo) {
		super();
		this.idDispositivo = idDispositivo;
		this.nombreDispositivo = nombreDispositivo;
		this.descripcionDispositivo = descripcionDispositivo;
		this.cantidad = cantidad;
		this.disponibles = disponibles;
		this.tipoDispositivo = tipoDispositivo;
	}

	/**
	 * @return the idDispositivo
	 */
	public int getIdDispositivo() {
		return idDispositivo;
	}

	/**
	 * @param idDispositivo
	 *            the idDispositivo to set
	 */
	public void setIdDispositivo(int idDispositivo) {
		this.idDispositivo = idDispositivo;
	}

	/**
	 * @return the nombreDispositivo
	 */
	public String getNombreDispositivo() {
		return nombreDispositivo;
	}

	/**
	 * @param nombreDispositivo
	 *            the nombreDispositivo to set
	 */
	public void setNombreDispositivo(String nombreDispositivo) {
		this.nombreDispositivo = nombreDispositivo;
	}

	/**
	 * @return the descripcionDispositivo
	 */
	public String getDescripcionDispositivo() {
		return descripcionDispositivo;
	}

	/**
	 * @param descripcionDispositivo
	 *            the descripcionDispositivo to set
	 */
	public void setDescripcionDispositivo(String descripcionDispositivo) {
		this.descripcionDispositivo = descripcionDispositivo;
	}

	/**
	 * @return the cantidad
	 */
	public int getCantidad() {
		return cantidad;
	}

	/**
	 * @param cantidad
	 *            the cantidad to set
	 */
	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}

	/**
	 * @return the disponibles
	 */
	public int getDisponibles() {
		return disponibles;
	}

	/**
	 * @param disponibles
	 *            the disponibles to set
	 */
	public void setDisponibles(int disponibles) {
		this.disponibles = disponibles;
	}

	/**
	 * @return the tipoDispositivo
	 */
	public TipoDispositivo getTipoDispositivo() {
		return tipoDispositivo;
	}

	/**
	 * @param tipoDispositivo
	 *            the tipoDispositivo to set
	 */
	public void setTipoDispositivo(TipoDispositivo tipoDispositivo) {
		this.tipoDispositivo = tipoDispositivo;
	}

}
